keyed pulley - French English Dictionary